/**
 * 第6章 Spring容器高级主题
 * 代码清单-r1ch06b-214页a：自定义一个事件 {@link top.kaoshanji.r1ch06b.MailSendEvent}
 * 代码清单-r1ch06b-214页b：自定义一个事件监听器 {@link top.kaoshanji.r1ch06b.MailSendListener}
 * 代码清单-r1ch06b-215页a：实现ApplicationContextAware接口拥有发布事件的能力 {@link top.kaoshanji.r1ch06b.MailSender}
 * 代码清单-r1ch06b-215页b：定义事件监听器和事件源的Bean-r1ch06b/beans.xml
 * 代码清单-r1ch06b-215页c：启动容器发送一个事件 {@link top.kaoshanji.r1ch06b.ApplicationEventTest}
 * @author kaoshanji
 * ^_^
 * create time 2025/5/6 19:50
 */
package top.kaoshanji.r1ch06b;